telegraph posts - German English Dictionary